<form method="post" action="editbook.asp?action=edit&id=<%=bookid%>">怎么和if语句对应起来

来源:百度知道 编辑:UC知道 时间:2024/06/01 10:42:14
我用if request.QueryString("action")="edit"&request.QueryString("action")="bookid" then
和if request.QueryString("action")="edit&bookid" then
都不行
请帮我,谢谢

<form method="post" action="editbook.asp?action=edit&id=<%=bookid%>">这写的就不对。
改为如下:
<form method="post" action="editbook.asp?action=edit&id="<%=bookid %>>

在editbook.asp页面中。获取值:
if request("action") = "edit" then id = request("id")
你可以输出一下id变量看一下效果。

if request.QueryString("action")="edit" and request.QueryString("id")="bookid" then

注意: 传过来的bookid是一个变量, 你这样取值的话可以取不到正确的值

if request.QueryString("action")="edit" and IsNumeric(Request.QueryString("id")) then